Home
Search
Index
Definify.com
Webster
1913
Edition
Sea hare
Sea′ hareˊ
.
(Zool.)
Any tectibranchiate mollusk of the genus
Aplysia
. See
Aplysia
.
Similar Results
Sea-hare